Skip to content
This repository was archived by the owner on Feb 8, 2026. It is now read-only.
This repository was archived by the owner on Feb 8, 2026. It is now read-only.

Does it support claude desktop #13

@chrisz2zz

Description

@chrisz2zz
{
  "mcpServers": {
    "github": {
        "command": "/Users/{xxxxxx}/rust-projects/mcpr/examples/github-tools/target/release/github-tools-server"
    }
  }
}

I configured it to Claude, but it keeps reporting errors.

2025-03-21T02:04:04.994Z [github] [info] Initializing server...
2025-03-21T02:04:05.004Z [github] [info] Server started and connected successfully
2025-03-21T02:04:05.006Z [github] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
[2025-03-21T02:04:05Z INFO github_tools_server] Starting GitHub Tools Server
[2025-03-21T02:04:05Z WARN github_tools_server::tools::readme_query] ANTHROPIC_API_KEY not found, using fallback keyword-based approach
[2025-03-21T02:04:05Z INFO github_tools_server] Starting server with stdio transport
[2025-03-21T02:04:05Z INFO mcpr::server] Received initialization request
2025-03-21T02:04:05.386Z [github] [info] Message from server: {"jsonrpc":"2.0","id":0,"result":{"protocol_version":"2024-11-05","server_info":{"name":"GitHub Tools Server","version":"0.1.0"},"tools":[{"description":"Ask questions about a GitHub project based on its README content","input_schema":{"properties":{"query":{"description":"Your question about the project","type":"string"},"repo":{"description":"Repository in format owner/repo","type":"string"}},"required":["repo","query"],"type":"object"},"name":"readme_query"},{"description":"Search for GitHub repositories based on keywords","input_schema":{"properties":{"limit":{"default":5,"description":"Maximum number of repositories to return","type":"integer"},"query":{"description":"Search query for repositories","type":"string"}},"required":["query"],"type":"object"},"name":"repo_search"}]}}
2025-03-21T02:04:05.406Z [github] [info] Client transport closed
2025-03-21T02:04:05.407Z [github] [info] Server transport closed
2025-03-21T02:04:05.407Z [github] [info] Client transport closed
2025-03-21T02:04:05.407Z [github] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. console.error('...') in JavaScript, print('...', file=sys.stderr) in python) and it will appear in this log.
2025-03-21T02:04:05.407Z [github] [error] Server disconnected. For troubleshooting guidance, please visit our debugging documentation {"context":"connection"}
2025-03-21T02:04:05.408Z [github] [info] Server transport closed
2025-03-21T02:04:05.408Z [github] [info] Client transport closed
2025-03-21T02:04:06.859Z [github] [info] Initializing server...
2025-03-21T02:04:06.869Z [github] [info] Server started and connected successfully
2025-03-21T02:04:06.880Z [github] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
[2025-03-21T02:04:06Z INFO github_tools_server] Starting GitHub Tools Server
[2025-03-21T02:04:06Z WARN github_tools_server::tools::readme_query] ANTHROPIC_API_KEY not found, using fallback keyword-based approach
[2025-03-21T02:04:06Z INFO github_tools_server] Starting server with stdio transport
[2025-03-21T02:04:06Z INFO mcpr::server] Received initialization request
2025-03-21T02:04:06.904Z [github] [info] Message from server: {"jsonrpc":"2.0","id":0,"result":{"protocol_version":"2024-11-05","server_info":{"name":"GitHub Tools Server","version":"0.1.0"},"tools":[{"description":"Search for GitHub repositories based on keywords","input_schema":{"properties":{"limit":{"default":5,"description":"Maximum number of repositories to return","type":"integer"},"query":{"description":"Search query for repositories","type":"string"}},"required":["query"],"type":"object"},"name":"repo_search"},{"description":"Ask questions about a GitHub project based on its README content","input_schema":{"properties":{"query":{"description":"Your question about the project","type":"string"},"repo":{"description":"Repository in format owner/repo","type":"string"}},"required":["repo","query"],"type":"object"},"name":"readme_query"}]}}
2025-03-21T02:04:06.906Z [github] [info] Client transport closed
2025-03-21T02:04:06.906Z [github] [info] Server transport closed
2025-03-21T02:04:06.906Z [github] [info] Client transport closed
2025-03-21T02:04:06.906Z [github] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. console.error('...') in JavaScript, print('...', file=sys.stderr) in python) and it will appear in this log.
2025-03-21T02:04:06.906Z [github] [error] Server disconnected. For troubleshooting guidance, please visit our debugging documentation {"context":"connection"}
2025-03-21T02:04:06.926Z [github] [info] Server transport closed
2025-03-21T02:04:06.926Z [github] [info] Client transport closed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions