3.4 KiB
Executable file
MCP Server Quick Reference
Server Configuration Structure
{
"command": "command_name",
"args": ["arg1", "arg2"],
"env": {
"ENV_VAR": "value"
},
"disabled": false,
"alwaysAllow": ["tool1", "tool2"]
}
Available Servers and Tools
-
Fetch Server
- Tool:
fetch - Usage:
{"url": "https://api.example.com"}
- Tool:
-
Tavily Server
- Tool:
tavily-search - Usage:
{"query": "search terms", "search_depth": "basic"}
- Tool:
-
Filesystem Server
- Tool:
list_directory - Usage:
{"path": "/path/to/directory"}
- Tool:
-
Package-version Server
- Tool:
check_python_versions - Usage:
{"requirements": ["package1", "package2"]}
- Tool:
-
Sequential-thinking Server
- Tool:
sequentialthinking_tools@ - Usage:
{ "thought": "Current thinking step", "thought_number": 1, "total_thoughts": 2, "next_thought_needed": true, "is_revision": false }
- Tool:
-
GitHub Server
- Tools:
search_repositories:{"q": "search query", "sort": "updated"}search_code:{"q": "filename:example", "sort": "updated"}search_issues:{"q": "issue query"}search_users:{"q": "username"}create_issue:{"title": "Issue Title", "body": "Description"}create_pull_request:{"title": "PR Title", "body": "Description"}
- Tools:
Common Issues
- Tool not found: Check alwaysAllow list and tool names
- Parameter errors: Verify parameter names (e.g., 'q' vs 'query')
- Connection issues: Check server configuration and environment variables
VS Code MCP Server Settings File Reference
{ "mcpServers": { "github": { "command": "npx", "args": [ "@modelcontextprotocol/server-github@2025.3.19" ], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "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" }, "disabled": false, "alwaysAllow": [ "search_repositories", "search_code", "search_issues", "search_users", "create_issue", "create_pull_request" ] }, "fetch": { "command": "uvx", "args": [ "mcp-server-fetch" ], "disabled": false, "alwaysAllow": [ "fetch" ] }, "tavily": { "command": "npx", "args": [ "-y", "tavily-mcp@0.1.3" ], "env": { "TAVILY_API_KEY": "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" }, "disabled": false, "alwaysAllow": [ "tavily-search" ] }, "sequential-thinking": { "command": "npx", "args": [ "-y", "mcp-sequentialthinking-tools" ], "disabled": false, "alwaysAllow": [ "think", "sequentialthinking_tools" ] }, "filesystem": { "command": "/Users/ben/go/bin/mcp-filesystem-server", "args": [ "/Users/ben" ], "disabled": false, "alwaysAllow": [ "list_directory" ], "env": { "PATH": "${PATH}:/Users/ben/go/bin" } }, "package-version": { "command": "node", "args": [ "/Users/ben/.mcp-servers/mcp-package-version/build/index.js" ], "disabled": false, "alwaysAllow": [ "check_npm_versions", "check_docker_tags", "check_python_versions", "check_pyproject_versions", "get_latest_version" ] } } }