Agent.ai MCP Server
Overview
Agent.ai MCP Server is a server implementation that integrates with the Agent.ai API, enabling functionalities such as web text extraction, web screenshots, and YouTube transcript retrieval through a dynamic function loading system.
To use the MCP server, you need to obtain an API token from Agent.ai. You can run the server using Docker or NPX, and configure it in your application to access its features.
- Dynamic Function Loading: Automatically fetches available functions from the Agent.ai API. - Web Text Extraction: Scrapes or crawls web pages for text content. - Web Screenshots: Captures visual screenshots of web pages. - YouTube Transcripts: Extracts transcripts from YouTube videos. - Caching: Efficient caching of function definitions to reduce API calls.
- Extracting text content from various web pages for data analysis.
- Capturing screenshots of web pages for documentation or reporting.
- Retrieving transcripts from YouTube videos for content creation or analysis.
Add to your AI client
Use these steps to connect Agent.ai MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"agentai-mcp-server-onstartups": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-agentai-mcp-server-onstartups"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"agentai-mcp-server-onstartups": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-agentai-mcp-server-onstartups"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"agentai-mcp-server-onstartups": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-agentai-mcp-server-onstartups"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"agentai-mcp-server-onstartups": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-agentai-mcp-server-onstartups"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"agentai-mcp-server-onstartups": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-agentai-mcp-server-onstartups"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"agentai-mcp-server-onstartups": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-agentai-mcp-server-onstartups"
]
}
}
}FAQ
How do I get an API token?
You can contact Agent.ai to obtain your API token.
Can I run the server using Docker?
Yes! You can run the MCP server using Docker with the provided configuration.
What programming languages can I use with the API?
The API can be accessed using any programming language that supports HTTP requests.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2713,"uuid":"07b4759a-b0db-45d7-a41f-322b0360c6f3","name":"agentai-mcp-server","title":"Agent.ai MCP Server","description":"","avatar_url":"https://avatars.githubusercontent.com/u/102697493?v=4","created_at":"2025-03-13T09:50:06.264Z","updated_at":"2025-03-13T09:51:11.075Z","status":"created","author_name":"OnStartups","author_avatar_url":"https://avatars.githubusercontent.com/u/102697493?v=4","tags":"agentai,mcp-server,web-extraction","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/OnStartups/agentai-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"1\",\"license\":\"\",\"language\":\"JavaScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-08 17:18:33\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]