An MCP Server for Cosense
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add cosense --env COSENSE_PROJECT_NAME='<COSENSE_PROJECT_NAME>' --env COSENSE_SID='<COSENSE_SID>' -- pnpm -s dlx @yosider/cosense-mcp-server~/.codex/config.toml
[mcp_servers.cosense]
command = "pnpm"
args = ["-s", "dlx", "@yosider/cosense-mcp-server"]
env = { COSENSE_PROJECT_NAME = "<COSENSE_PROJECT_NAME>", COSENSE_SID = "<COSENSE_SID>" }
# codex mcp add cosense --env COSENSE_PROJECT_NAME='<COSENSE_PROJECT_NAME>' --env COSENSE_SID='<COSENSE_SID>' -- pnpm -s dlx @yosider/cosense-mcp-server~/.cursor/mcp.json
{
"mcpServers": {
"cosense": {
"command": "pnpm",
"args": [
"-s",
"dlx",
"@yosider/cosense-mcp-server"
],
"env": {
"COSENSE_PROJECT_NAME": "<COSENSE_PROJECT_NAME>",
"COSENSE_SID": "<COSENSE_SID>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"cosense": {
"type": "stdio",
"command": "pnpm",
"args": [
"-s",
"dlx",
"@yosider/cosense-mcp-server"
],
"env": {
"COSENSE_PROJECT_NAME": "<COSENSE_PROJECT_NAME>",
"COSENSE_SID": "<COSENSE_SID>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cosense": {
"command": "pnpm",
"args": [
"-s",
"dlx",
"@yosider/cosense-mcp-server"
],
"env": {
"COSENSE_PROJECT_NAME": "<COSENSE_PROJECT_NAME>",
"COSENSE_SID": "<COSENSE_SID>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"cosense": {
"command": "pnpm",
"args": [
"-s",
"dlx",
"@yosider/cosense-mcp-server"
],
"env": {
"COSENSE_PROJECT_NAME": "<COSENSE_PROJECT_NAME>",
"COSENSE_SID": "<COSENSE_SID>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"cosense": {
"command": "pnpm",
"args": [
"-s",
"dlx",
"@yosider/cosense-mcp-server"
],
"env": {
"COSENSE_PROJECT_NAME": "<COSENSE_PROJECT_NAME>",
"COSENSE_SID": "<COSENSE_SID>"
}
}
}
}Environment variables
COSENSE_PROJECT_NAMECOSENSE_SID
Replace the placeholders with your own credentials and keep them out of version control.