Add concrete Claude Desktop and Cursor MCP configs
This commit is contained in:
parent
a5cde71b37
commit
57dae52cc2
5 changed files with 25 additions and 0 deletions
|
|
@ -143,6 +143,8 @@ pyro demo ollama -v
|
||||||
- Python one-shot SDK example: [examples/python_run.py](/home/thales/projects/personal/pyro/examples/python_run.py)
|
- Python one-shot SDK example: [examples/python_run.py](/home/thales/projects/personal/pyro/examples/python_run.py)
|
||||||
- Python lifecycle example: [examples/python_lifecycle.py](/home/thales/projects/personal/pyro/examples/python_lifecycle.py)
|
- Python lifecycle example: [examples/python_lifecycle.py](/home/thales/projects/personal/pyro/examples/python_lifecycle.py)
|
||||||
- MCP client config example: [examples/mcp_client_config.md](/home/thales/projects/personal/pyro/examples/mcp_client_config.md)
|
- MCP client config example: [examples/mcp_client_config.md](/home/thales/projects/personal/pyro/examples/mcp_client_config.md)
|
||||||
|
- Claude Desktop MCP config: [examples/claude_desktop_mcp_config.json](/home/thales/projects/personal/pyro/examples/claude_desktop_mcp_config.json)
|
||||||
|
- Cursor MCP config: [examples/cursor_mcp_config.json](/home/thales/projects/personal/pyro/examples/cursor_mcp_config.json)
|
||||||
- OpenAI Responses API example: [examples/openai_responses_vm_run.py](/home/thales/projects/personal/pyro/examples/openai_responses_vm_run.py)
|
- OpenAI Responses API example: [examples/openai_responses_vm_run.py](/home/thales/projects/personal/pyro/examples/openai_responses_vm_run.py)
|
||||||
- LangChain wrapper example: [examples/langchain_vm_run.py](/home/thales/projects/personal/pyro/examples/langchain_vm_run.py)
|
- LangChain wrapper example: [examples/langchain_vm_run.py](/home/thales/projects/personal/pyro/examples/langchain_vm_run.py)
|
||||||
- Agent-ready `vm_run` example: [examples/agent_vm_run.py](/home/thales/projects/personal/pyro/examples/agent_vm_run.py)
|
- Agent-ready `vm_run` example: [examples/agent_vm_run.py](/home/thales/projects/personal/pyro/examples/agent_vm_run.py)
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,8 @@ Recommended entrypoint:
|
||||||
Starter config:
|
Starter config:
|
||||||
|
|
||||||
- [examples/mcp_client_config.md](/home/thales/projects/personal/pyro/examples/mcp_client_config.md)
|
- [examples/mcp_client_config.md](/home/thales/projects/personal/pyro/examples/mcp_client_config.md)
|
||||||
|
- [examples/claude_desktop_mcp_config.json](/home/thales/projects/personal/pyro/examples/claude_desktop_mcp_config.json)
|
||||||
|
- [examples/cursor_mcp_config.json](/home/thales/projects/personal/pyro/examples/cursor_mcp_config.json)
|
||||||
|
|
||||||
## Direct Python SDK
|
## Direct Python SDK
|
||||||
|
|
||||||
|
|
|
||||||
8
examples/claude_desktop_mcp_config.json
Normal file
8
examples/claude_desktop_mcp_config.json
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"mcpServers": {
|
||||||
|
"pyro": {
|
||||||
|
"command": "uvx",
|
||||||
|
"args": ["--from", "pyro-mcp", "pyro", "mcp", "serve"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
8
examples/cursor_mcp_config.json
Normal file
8
examples/cursor_mcp_config.json
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"mcpServers": {
|
||||||
|
"pyro": {
|
||||||
|
"command": "uvx",
|
||||||
|
"args": ["--from", "pyro-mcp", "pyro", "mcp", "serve"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -33,3 +33,8 @@ Primary tool for most agents:
|
||||||
- `vm_run`
|
- `vm_run`
|
||||||
|
|
||||||
Use lifecycle tools only when the agent needs persistent VM state across multiple tool calls.
|
Use lifecycle tools only when the agent needs persistent VM state across multiple tool calls.
|
||||||
|
|
||||||
|
Concrete client-specific examples:
|
||||||
|
|
||||||
|
- Claude Desktop: [examples/claude_desktop_mcp_config.json](/home/thales/projects/personal/pyro/examples/claude_desktop_mcp_config.json)
|
||||||
|
- Cursor: [examples/cursor_mcp_config.json](/home/thales/projects/personal/pyro/examples/cursor_mcp_config.json)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue