6269+ MCP Servers Available
1 Line of CodeEndless AI Tools and MCP Servers
A free TypeScript SDK for building agentic AI apps — with instant access to MCP servers.

Quick Starting
# Install dependencies
npm install toolsdk axios openai dotenv
import OpenAI from 'openai';
import { ToolSDKApiClient } from 'toolsdk/api';
// Initialize Client
const toolSDK = new ToolSDKApiClient({ apiKey: process.env.TOOLSDK_AI_API_KEY });
const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });
// Get Tools
const searchMCP = await toolSDK.package('@toolsdk.ai/tavily-mcp', {
TAVILY_API_KEY: process.env.TAVILY_API_KEY,
});
const emailMCP = await toolSDK.package('@toolsdk.ai/mcp-send-email', {
RESEND_API_KEY: process.env.RESEND_API_KEY,
});
const searchTool = await searchMCP.getOpenAISDKTool('tavily-search');
const emailTool = await emailMCP.getOpenAISDKTool('send-email');
const messages = [{
role: 'user',
content: 'Help me search for the latest AI news and send it to john@example.com',
}];
const completion = await openai.chat.completions.create({
model: 'gpt-4.1',
messages,
tools: [searchTool, emailTool],
});
const toolMap = { 'tavily-search': searchMCP, 'send-email': emailMCP };
// Execute Tool Calls
for (const toolCall of completion.choices[0].message.tool_calls) {
const { name: toolKey, arguments: argsStr } = toolCall.function;
const inputData = JSON.parse(argsStr);
const toolContent = await toolMap[toolKey].run({ toolKey, inputData });
messages.push(
{ role: 'assistant', tool_calls: [toolCall] },
{ role: 'tool', content: JSON.stringify(toolContent), tool_call_id: toolCall.id },
);
}
const finalResponse = await openai.chat.completions.create({
model: 'gpt-4.1',
messages,
});
console.log(finalResponse);
More details and complete examples on - GitHub Example
Featured
Uncategorized
Aggregators
Art & Culture
Browser Automation
Cloud Platforms
Code Execution
Coding Agents
Command Line
Communication
Customer Data Platforms
Databases
Data Platforms
Developer Tools
Data Science Tools
Embedded System
File Systems
Finance & Fintech
Gaming
Knowledge & Memory
Location Services
Marketing
Monitoring
Search & Data Extraction
Security
Sports
Support & Service Management
Translation Services
Travel & Transportation
Version Control
Other Tools and Integrations
Webhook MCP
@kevinwatt/mcp-webhook
Enables sending customizable messages to external webhook endpoints, facilitating automated notifications and workflow integrations.
24
Gmail MCP
@kazuph/mcp-gmail-gas
Integrates Gmail functionality, enabling email search, message retrieval, and attachment downloads via Google Apps Script.
15
Salesforce MCP Server
@tsmztech/mcp-server-salesforce
Integrates with Salesforce CRM for natural language-driven data management, querying, and administration tasks.
108
Slack MCP Server
@modelcontextprotocol/server-slack
Send messages, manage channels, and access workspace history.
171
ClickUp MCP Server
@taazkareem/clickup-mcp-server
Integrates ClickUp task management with AI systems to enable automated task creation, updates, and retrieval for enhanced project workflow efficiency.
433
Google Drive MCP
@isaacphi/mcp-gdrive
Integrates Google Drive and Sheets functionality for file operations and spreadsheet data manipulation.
220
MySQL MCP Server
@kevinwatt/mysql-mcp
Provides secure MySQL database access for LLMs, enabling read/write operations with transaction support and security features for AI-assisted data management tasks.
18
GitHub MCP Server
@modelcontextprotocol/server-github
Manage repositories, issues, and search code via GitHub API.
170
X (Twitter) MCP
@enescinar/twitter-mcp
Interact with X (Twitter) by posting tweets and searching for tweets through the X API.
314
Teams MCP
@floriscornel/teams-mcp
Integrates with Microsoft Teams through Graph API to search messages, manage chats and channels, send messages, create group chats, and handle user/team operations with device code authentication for secure access.
21
MindBridge MCP
@pinkpixel/mindbridge
Bridges multiple LLM providers including OpenAI, Anthropic, Google, DeepSeek, OpenRouter, and Ollama through a unified interface, enabling comparison of responses and leveraging specialized reasoning capabilities across different models.
24
ToolSDK-AI-Tavily
@toolsdk.ai/tavily-mcp
An MCP server that implements web search, extract, mapping, and crawling through the Tavily API.
851
Notion MCP Server
@notionhq/notion-mcp-server
Bridges to the Notion API for searching content, querying databases, and managing pages and comments without requiring complex API interaction code
3.3k
Nile MCP Server
@niledatabase/nile-mcp-server
Integrates with Nile Database services to enable database operations through TypeScript-based server implementation supporting both stdio and HTTP communication modes for seamless database functionality in AI workflows.
16
Resend MCP Send Email
@toolsdk.ai/mcp-send-email
Integrates with the Resend API to enable sending plain text emails with scheduling options and configurable reply-to addresses through command-line or environment variable configuration.
410
Exa AI Search
exa-mcp-server
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
3.1k
Hyperbrowser MCP
hyperbrowser-mcp
Enables web browsing capabilities through tools for content extraction, link following, and browser automation with customizable parameters for scraping, data collection, and web crawling tasks.
629
LinkedIn MCP Runner
linkedin-mcp-runner
Integrates with LinkedIn to have post access, scheduling, and voice-tuned generation using LiGo's API.
18
DeepL MCP Server
deepl-mcp-server
Integrates with DeepL to provide high-quality text translation and rephrasing between numerous languages with formality controls for supported language pairs.
48