{"type":"mcp_client","name":"llamacppMCPClientDemo","description":"This React-based demo showcases an MCP client interacting with SSE servers, enabling tool calls and text completion, though it's still under development and has limitations regarding tool naming and concurrent calls.","category":"AI","language":"TypeScript","stars":13,"forks":0,"owner":"brucepro","github_url":"https://github.com/brucepro/llamacppMCPClientDemo","homepage":null,"setup":"## Setup\nLoad the SSE servers:\n\n1.  `npx -y supergateway --cors --port 8002 --stdio \"npx -y @modelcontextprotocol/server-everything\"`\n\n   or\n\n2.  `cd servers/python/simple-tool-prompt-resource`\nLoad it with uv.\n```bash\nuv run mcp-simple-tool-prompt-resource --transport sse --port 8000\n```\n\n3.  `cd servers/python/simple-tool-prompt-resource2`\nLoad it with uv.\n```bash\nuv run mcp-simple-tool-prompt-resource2 --transport sse --port 8001\n```\nThe script assumes these are running at localhost, but you can edit the config.\n\n4. Run the script: `npm start`","tools":"## Available Tools\n\n1.  MCP Client (React and SSE demo)\n2.  simple-tool-prompt-resource (SSE server)\n3.  simple-tool-prompt-resource2 (SSE server)\n","faq":null,"created_at":"2025-02-07T06:46:11+00:00","updated_at":"2025-03-19T13:15:05+00:00","source_url":"https://model-context-protocol.com/clients/react-mcp-client-sse-tool-calls","related_articles":[]}