Answers from the documentation; checking which model is on duty
Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
prd - Prompt - OpenSmartRoute
Promptv1.0.0
prd
Design and building a custom MCP Client interface that integrates with remote MCP Servers and have LLM agent chat capabilities using Vercel AI SDK.
Prompt file imported from EuclideanAI/mcp-client (.github/prompts/prd.prompt.md). Copyright stays with the author.
Design and building a custom MCP Client interface that integrates with remote MCP Servers and have LLM agent chat capabilities using Vercel AI SDK.
Functional requirements:
Web-based interface for MCP Client
Include Remote MCP Server integration e.g. Jira, Confluence, Github, Slack, Postgres, etc.
LLM agent chat capabilities using Vercel AI SDK
Support for multiple LLMs e.g. Google AI studio, AWS Bedrock Claude
Only need to cover remote MCP server instance, don't need to consider local MCP server instance via Standard I/O connection
Have the ability to connect to remote MCP servers and retrieve and display a list of available tools
Have the ability to pick a tool and execute via the interface with a form entry depending on the required parameters for each MCP tool
LLM agent chat interface should be able to understand the user prompt and pick the right MCP tool to execute
LLM agent should ask for user's permission before executing any MCP tool
LLM agent chat should return the results from the tool execution and summarise where needed for the user
Non-functional requirements:
The interface should be responsive
Include dark mode and light mode
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
Design and building a custom MCP Client interface that integrates with remote MCP Servers and have LLM agent chat capabilities using Vercel AI SDK.
Functional requirements:
- Web-based interface for MCP Client
- Include Remote MCP Server integration e.g. Jira, Confluence, Github, Slack, Postgres, etc.
- LLM agent chat capabilities using Vercel AI SDK
- Support for multiple LLMs e.g. Google AI studio, AWS Bedrock Claude
- Only need to cover remote MCP server instance, don't need to consider local MCP server instance via Standard I/O connection
- Have the ability to connect to remote MCP servers and retrieve and display a list of available tools
- Have the ability to pick a tool and execute via the interface with a form entry depending on the required parameters for each MCP tool
- LLM agent chat interface should be able to understand the user prompt and pick the right MCP tool to execute
- LLM agent should ask for user's permission before executing any MCP tool
- LLM agent chat should return the results from the tool execution and summarise where needed for the user
Non-functional requirements:
- The interface should be responsive
- Include dark mode and light mode
Installed into a catalogue, chosen by a router
Install prd and it becomes one more candidate the router can pick - when it fits.
A listing is a routing target with a manifest: what it does, which domains it covers, what it costs and who publishes it. Once installed it sits beside your own models and tools, is scored like any other candidate for each request, and shows up in the trace when it wins. Ratings come from workspaces that installed it, one per account.
When a provider is down or over quota the request moves on; the trace says it did.
Manifest
The prompt text and its fill-in variables. Copy it or fetch it by URL from your own code.
euclideanai-mcp-client-prd-prompt.prompt.jsonjson
{
"prompt": "Design and building a custom MCP Client interface that integrates with remote MCP Servers and have LLM agent chat capabilities using Vercel AI SDK.\nFunctional requirements:\n- Web-based interface for MCP Client\n- Include Remote MCP Server integration e.g. Jira, Confluence, Github, Slack, Postgres, etc.\n- LLM agent chat capabilities using Vercel AI SDK \n- Support for multiple LLMs e.g. Google AI studio, AWS Bedrock Claude\n- Only need to cover remote MCP server instance, don't need to consider local MCP server instance via Standard I/O connection\n- Have the ability to connect to remote MCP servers and retrieve and display a list of available tools\n- Have the ability to pick a tool and execute via the interface with a form entry depending on the required parameters for each MCP tool\n- LLM agent chat interface should be able to understand the user prompt and pick the right MCP tool to execute\n- LLM agent should ask for user's permission before executing any MCP tool\n- LLM agent chat should return the results from the tool execution and summarise where needed for the user\nNon-functional requirements:\n- The interface should be responsive\n- Include dark mode and light mode",
"variables": [],
"notes": "Design and building a custom MCP Client interface that integrates with remote MCP Servers and have LLM agent chat capabilities using Vercel AI SDK. Functional requirements: - Web-based interface for MCP Client - Include Remote MCP Server integration e.g. Jira, Confluence, Github, Slack, Postgres, etc. - LLM agent chat capabilities using Vercel AI SDK - Support for multiple LLMs e.g. Google AI studio, AWS Bedrock Claude - Only need to cover remote MCP server instance, don't need to consider local MCP server instance via Standard I/O connection - Have the ability to connect to remote MCP servers and retrieve and display a list of available tools - Have the ability to pick a tool and execute via the interface with a form entry depending on the required parameters for each MCP tool - LLM agent chat interface should be able to understand the user prompt and pick the right MCP tool to execute - LLM agent should ask for user's permission before executing any MCP tool - LLM agent chat should return the results from t",
"metadata": {
"source": {
"provider": "github-prompts",
"repository": "https://github.com/EuclideanAI/mcp-client",
"path": ".github/prompts/prd.prompt.md",
"ref": "2ff319668e77f418a41c949e5a0ffd59b9727eef",
"url": "https://github.com/EuclideanAI/mcp-client/blob/2ff319668e77f418a41c949e5a0ffd59b9727eef/.github/prompts/prd.prompt.md",
"key": "EuclideanAI/mcp-client/.github/prompts/prd.prompt.md"
}
}
}
Fetch it by URL: GET /api/v1/registry/euclideanai-mcp-client-prd-prompt/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.