{"type":"mcp_server","name":"MCP-quickstart","description":"This repository provides a TypeScript MCP client for Claude AI models, enabling interaction with tools and external data through a standardized interface, requiring an Anthropic API key. This repository provides","category":"AI","language":"JavaScript","stars":0,"forks":0,"owner":"AgentisLabs","github_url":"https://github.com/AgentisLabs/MCP-quickstart","homepage":null,"setup":"## Setup\n\n1. Clone this repository:\n   ```bash\n   git clone https://github.com/yourusername/mcp-client-typescript.git\n   cd mcp-client-typescript\n   ```\n\n2. Install dependencies:\n   ```bash\n   npm install\n   ```\n\n3. Create a `.env` file in the root directory with your Anthropic API key:\n   ```\n   ANTHROPIC_API_KEY=your_api_key_here\n   ```\n\n4. Build the TypeScript code:\n   ```bash\n   npm run build\n   ```","tools":"## Available Tools\n\n1. Connect to MCP server (connects to the specified MCP server using the MCP SDK).\n2. Retrieve available tools (retrieves the list of available tools from the server).\n3. Query Claude with tools (sends the query to Claude along with the tool definitions).\n4. Call tools on MCP server (calls the tool on the MCP server if Claude decides to use a tool).\n5. Return Claude's final response (sends the result back to Claude and returns Claude's final response).","faq":null,"created_at":"2025-03-12T19:08:44+00:00","updated_at":"2025-03-12T19:12:21+00:00","source_url":"https://model-context-protocol.com/servers/typescript-mcp-client-claude-ai-quickstart","related_articles":[]}