modelcontextprotocol / modelcontextprotocol/servers
Configure MCP server remotely without command
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 90.5k
- Forks
- 11.7k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 5
Description
Hello, I would like to know if it is possible to have an MCP server without needing a command in the claude_desktop_config.json file.
I created a remote server that runs on a VPS and I would like to be able to connect to Claude Desktop without having to install anything on my PC.
server without authentication
{
"mcpServers": {
"todos": {
"url": "http://localhost:8080"
}
}
}
server with authentication 1
{
"mcpServers": {
"todos": {
"url": "https://my-server.com",
"auth": {
"username": "user",
"password": "password"
}
}
}
}
server with authentication 2
{
"mcpServers": {
"todos": {
"url": "https://my-server.com",
"auth": {
"token": "asdasdasdasd",
}
}
}
}
thank you for your attention
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the claude_desktop_config.json examples in the issue and determine whether the requested remote connection is supported without a local command. Clarify the intended configuration and authentication behavior, then document or implement a complete approach and verify it against the remote URL and authentication examples.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, developer-experience
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100