otherapi_key

FutureAGI

FutureAGI provides evaluation, observability, simulation, dataset, and annotation APIs for building and improving AI systems.

Verdict

FutureAGI is an AI evaluation and testing platform. This MCP exposes read-only tools that let your team query agent definitions, annotation queues, datasets, evaluation tasks, personas, and test configurations stored in your FutureAGI workspace. @mention it when you need to audit what's already configured, compare evaluation setups across projects, or pull metadata about agents and datasets into a Switchy conversation. It won't execute tests or modify data—just surfaces what exists. Most useful for teams running systematic AI testing who want to reference their FutureAGI catalog without leaving Switchy. You'll need a FutureAGI API key with read permissions.

Common use cases

  • Audit which agents are deployed across projects
  • Compare eval configs before launching new tests
  • Pull dataset metadata into sprint planning docs
  • Review annotation queue backlogs during standups
  • Check persona definitions for simulation consistency

Integration

Vendor
FutureAGI
Category
other
Auth
API_KEY
Tools
9
Composio slug
futureagi

Tools

  • List Agent Definitions

    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.

  • List Annotation Labels

    List one page of FutureAGI annotation labels by type, name, project, or dataset, optionally including usage counts. Returns next_cursor to continue.

  • List Annotation Queues

    List one page of FutureAGI annotation queues by status or name, optionally including item counts. Returns next_cursor to continue.

  • List Custom Eval Configs

    List custom evaluation configurations, optionally restricted to a FutureAGI project or evaluation task.

  • List Datasets

    List one page of datasets in the connected FutureAGI organization, optionally searching by name. Returns next_cursor to continue.

  • List Eval Tasks

    List one page of FutureAGI evaluation tasks, optionally filtering by project ID or task name. Returns next_cursor to continue.

  • List Personas

    List one page of built-in and workspace personas for FutureAGI simulations, with type, simulation-mode, and text filters. Returns next_cursor to continue.

  • List Run Tests

    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.

  • List Scenarios

    List one page of FutureAGI simulation scenarios, optionally filtering by agent definition, agent type, or search text. Returns next_cursor to continue.

Setup

Setup guide

  1. 11. Open your Switchy workspace and navigate to Settings > Integrations > Add MCP. 2. Search for FutureAGI and click Connect. 3. In a separate tab, log into your FutureAGI account and go to Settings > API Keys. 4. Generate a new API key with read-only scope for agent definitions, datasets, evaluations, and annotations. 5. Copy the key and paste it into the Switchy dialog, then click Authorize. 6. Switchy will confirm the connection and show FutureAGI in your active MCPs list. 7. To test, open any Project and type '@FutureAGI list the first five datasets in our workspace'. 8. The MCP should return dataset names and IDs; if you see an auth error, regenerate your API key and reconnect.

What teammates see: by default, memories from FutureAGI are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

List All Agent Definitions

@FutureAGI list all agent definitions in our organization, including their type and assistant ID.

Find Datasets by Name

@FutureAGI search for datasets containing 'customer-support' in the name and show their IDs.

Check Annotation Queue Status

@FutureAGI list all annotation queues with their status and item counts.

Compare Eval Task Configs

@FutureAGI list eval tasks for project ID 'proj_abc123' and summarize their configuration.

Review Simulation Personas

@FutureAGI list all personas available for simulations, filtering by type 'custom'.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@FutureAGI list all agent definitions in our workspace, filtering for production assistants that are currently active

Output

Found 12 agent definitions matching your criteria. The production assistants include: CustomerSupportBot (assistant_id: asst_abc123, type: conversational, last modified 3 days ago), SalesQualifier (assistant_id: asst_def456, type: lead-scoring, last modified 1 week ago), and OnboardingGuide (assistant_id: asst_ghi789, type: workflow, last modified 2 weeks ago). Each definition includes configuration for model selection, system prompts, and tool bindings. A next_cursor is available to retrieve the remaining 9 definitions in subsequent requests.

Notes

This example demonstrates FutureAGI's agent registry capabilities. The MCP returns metadata about configured agents but does not execute them or access their runtime state. Useful for auditing which assistants exist in your workspace before running evaluations or tests against them.

Prompt

@FutureAGI show me all annotation queues with pending items, I need to prioritize which datasets need human review this week

Output

Retrieved 4 annotation queues with pending work. 'Customer Intent Labeling' has 847 pending items (status: active, created 12 days ago), 'Safety Classification' has 203 pending items (status: active, created 5 days ago), 'Sentiment Tagging' has 56 pending items (status: paused, created 18 days ago), and 'Entity Extraction QA' has 1,402 pending items (status: active, created 22 days ago). The Entity Extraction queue has the largest backlog and may require additional annotator capacity.

Notes

This read-heavy example showcases FutureAGI's annotation workflow visibility. The MCP surfaces queue metadata and item counts but cannot modify queue status or assign annotators. Teams using FutureAGI for human-in-the-loop labeling can quickly identify bottlenecks without opening the web UI.

Prompt

@FutureAGI pull all evaluation tasks for project 'Q1-ChatbotRefresh' and summarize which tests are failing most often across our last 50 runs

Output

Found 8 evaluation tasks in the Q1-ChatbotRefresh project. Analyzing recent test results: 'Greeting Accuracy' passes 94% of runs, 'Multi-turn Context' passes 78% (failing on long conversations with topic switches), 'Refund Policy Compliance' passes 61% (frequently misquotes return windows), and 'Escalation Trigger' passes 88%. The Refund Policy Compliance task shows the steepest decline over the past two weeks, suggesting recent prompt changes may have introduced regressions. Consider reviewing the system prompt updates from March 8th.

Notes

This synthesis example pairs FutureAGI's eval task metadata with AI reasoning to surface patterns. The MCP lists tasks and their configurations but does not execute tests or return granular run logs—the AI infers trends from task names and hypothetical pass rates. Requires read access to the specified project.

Use-case deep-dives

Agent QA before production deploy

When you need eval rigor for customer-facing AI agents

A 6-person AI product team ships a support chatbot every two weeks. Before each deploy, they run regression tests against 200 annotated conversations to catch hallucinations or tone drift. FutureAGI's eval task and run test tools let them script these checks in Switchy—no context-switching to a separate platform. The annotation queue tools help the PM triage edge cases flagged by the model. This works when your test corpus is under 500 examples and you're running evals weekly or more. If you're doing one-off experiments or your dataset is still under 50 rows, the setup overhead outweighs the benefit—stick with ad-hoc prompting in a shared chat. If you're shipping agents to real users and need repeatable QA, this MCP closes the loop.

Multi-persona simulation for UX research

When your design team needs synthetic user feedback at scale

A 3-person UX team at a B2B SaaS startup wants to stress-test a new onboarding flow before user interviews. They load 12 personas (enterprise admin, solo freelancer, skeptical CFO) into FutureAGI and simulate 50 walkthroughs in an afternoon. The List Personas and List Agent Definitions tools let them browse and trigger simulations from Switchy without learning a new UI. The dataset tools let them export transcripts for thematic analysis. This pays off when you're iterating fast and can't wait for live user sessions—or when your ICP is hard to recruit. If your product is consumer-facing or you already have a steady stream of real user feedback, synthetic personas add noise more than signal. For early-stage B2B teams validating workflows before launch, this shortcut is worth the API key.

Training data curation for fine-tuning

When you're building a labeled dataset for model improvement

A 4-person ML team is fine-tuning a domain-specific model for legal document summarization. They need 2,000 human-reviewed examples, but labeling is slow and inconsistent across contractors. FutureAGI's annotation queue and label tools let them route batches to reviewers, track progress, and enforce a shared taxonomy—all queryable from Switchy during standup. The dataset tools let the eng lead spot-check quality without opening a separate dashboard. This setup makes sense when you're managing 500+ annotations and multiple labelers. If you're under 100 examples or working solo, a spreadsheet is faster. If you're coordinating a distributed labeling workflow and need audit trails, this MCP keeps the process visible in your shared workspace.

Frequently asked

What does the FutureAGI MCP let me do in Switchy?

It connects your FutureAGI workspace so AI assistants in Switchy can browse agent definitions, datasets, evaluation tasks, annotation queues, and simulation personas. Your team can query test configurations and label metadata without leaving the conversation. It's read-only access to your FutureAGI catalog, not execution or deployment.

Do I need a FutureAGI API key to connect this?

Yes. The MCP uses API key authentication, so you'll need to generate one in your FutureAGI organization settings. Anyone with the key can list resources across your workspace, so treat it like a service account credential. Don't share the key outside your Switchy team.

Can the MCP run evaluations or trigger agent tests?

No. It only lists evaluation configs and run tests—it won't execute them. If you need to kick off a test suite or score a dataset, you'll still open FutureAGI directly or call their API separately. This MCP is for discovery and inspection, not orchestration.

Why use this instead of just opening FutureAGI in a browser?

When you're prototyping prompts or debugging agent behavior in Switchy, the MCP lets your AI assistant pull the exact persona definition or eval task config inline. You skip the context switch and the assistant can reason over multiple resources at once—faster than tabbing between tools.

Who on the team should connect the FutureAGI MCP?

Whoever manages your FutureAGI workspace and can generate API keys. Once connected in Switchy, everyone in the workspace can ask questions about agents and datasets. If your plan limits MCP connections, prioritize teams that iterate on evals or annotation workflows daily.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.