# FutureAGI — MCP server on mcp.ai > Connect your FutureAGI account and use 9 tools for artificial intelligence straight from your AI agent. Connect with your own API key. FutureAGI provides evaluation, observability, simulation, dataset, and annotation APIs for building and improving AI systems. By: mcp.ai · official Page: https://mcp.ai/futureagi ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_futureagi?ms=1787293800000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/futureagi/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/futureagi/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/futureagi/skill.md Postman collection (v2.1): https://mcp.ai/futureagi/postman.json ## Tools - futureagi_list_agent_definitions(limit?: integer, search?: string, agent_type?: string, next_cursor?: string, agent_definition_id?: string) — List one page of agent definitions in the connected FutureAGI organization, optionally filtering by type, name, assistant ID, or agent ID. Returns next_cursor to continue. - futureagi_list_annotation_labels(type?: string, limit?: integer, search?: string, dataset?: string, project_id?: string, next_cursor?: string, include_usage_count?: boolean) — List one page of FutureAGI annotation labels by type, name, project, or dataset, optionally including usage counts. Returns next_cursor to continue. - futureagi_list_annotation_queues(search?: string, status?: string, page_size?: integer, next_cursor?: string, include_counts?: boolean) — List one page of FutureAGI annotation queues by status or name, optionally including item counts. Returns next_cursor to continue. - futureagi_list_custom_eval_configs(task_id?: string, project_id?: string) — List custom evaluation configurations, optionally restricted to a FutureAGI project or evaluation task. - futureagi_list_datasets(page_size?: integer, next_cursor?: string, search_text?: string) — List one page of datasets in the connected FutureAGI organization, optionally searching by name. Returns next_cursor to continue. - futureagi_list_eval_tasks(name?: string, page_size?: integer, project_id?: string, next_cursor?: string) — List one page of FutureAGI evaluation tasks, optionally filtering by project ID or task name. Returns next_cursor to continue. - futureagi_list_personas(type?: string, limit?: integer, search?: string, next_cursor?: string, simulation_type?: string) — List one page of built-in and workspace personas for FutureAGI simulations, with type, simulation-mode, and text filters. Returns next_cursor to continue. - futureagi_list_run_tests(limit?: integer, search?: string, next_cursor?: string, simulation_type?: string, prompt_template_id?: string) — List one page of configured FutureAGI run tests without executing them, optionally filtering by name, source type, or prompt template. Returns next_cursor to continue. - futureagi_list_scenarios(limit?: integer, search?: string, agent_type?: string, next_cursor?: string, agent_definition_id?: string) — List one page of FutureAGI simulation scenarios, optionally filtering by agent definition, agent type, or search text. Returns next_cursor to continue. ## Example prompts - "What can I do in FutureAGI?" - "Show me a summary of my FutureAGI account" ## Links Docs: https://mcp.ai/docs/mcps/futureagi Website: https://mcp.ai/mcps/futureagi