by RapidataAI
Connect AI agents to human intelligence through the Rapidata API, enabling free‑text responses, image classification, image ranking, and text comparison from real people.
Human Use provides a bridge between AI agents and actual humans by exposing Rapidata’s human‑in‑the‑loop API. It lets agents request short free‑text answers, image classifications, image rankings, and textual comparisons that are performed by real users.
.env
file (copy from .env.example
).streamlit run app.py
to interact via a web UI.mcpServers
entry to ~/.cursor/mcp.json
.get_free_text_responses
, get_human_image_classification
, get_human_image_ranking
, get_human_text_comparison
) from your AI code..env
file.uv run rapidata_human_api.py
).chat.rapidata.ai
for quick testing without setup.🤖 Human Use is the easiest way to connect your AI agents with human intelligence via the Rapidata API.
We now offer a hosted version of Human Use at chat.rapidata.ai - access all the features without setting up your own environment!
Coming up with a cool car design
https://github.com/user-attachments/assets/0d4c5c8f-4177-4fcf-8028-800dab16b009
Finding the best slogan
Function Naming
Ranking different image generation models.
The MCP server is a tool that allows you to connect your AI agents with human intelligence via the Rapidata API.
Cursor
add the following to your cursor mcp.json file (usually in ~/.cursor/mcp.json)
{
"mcpServers": {
"human-use": {
"command": "uv",
"args": [
"--directory",
"YOUR_ABSOLUTE_PATH_HERE",
"run",
"rapidata_human_api.py"
]
}
}
}
You should now be able to see the human-use server in Cursor settings.
The app is a custom Streamlit app that allows you to use the MCP server. We have built because of issues with other clients. Namely the Claude desktop app.
git clone https://github.com/RapidataAI/human-use.git
Copy the .env.example file to .env and fill it in with your own credentials/settings
Note: paths should be ABSOLUTE paths
Prerequisites
Install uv if you haven't already:
# For MacOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# For Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
uv venv
# On Unix/macOS
source .venv/bin/activate
# On Windows
.venv\Scripts\activate
uv sync
streamlit run app.py
If you encounter issues, with the dependencies make sure that "which python" and "which streamlit" are the same path. If they are not the same path, run "python -m streamlit run app.py" instead of "streamlit run app.py".
If UV is not found, make sure you close all terminals and editors, then re-open a new one and try again.
If you have any questions or need further assistance, please contact us at info@rapidata.ai.
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "human-use": { "command": "uv", "args": [ "--directory", "YOUR_ABSOLUTE_PATH_HERE", "run", "rapidata_human_api.py" ] } } }
Discover more MCP servers with similar functionality and use cases
by danny-avila
Provides a customizable ChatGPT‑like web UI that integrates dozens of AI models, agents, code execution, image generation, web search, speech capabilities, and secure multi‑user authentication, all open‑source and ready for self‑hosting.
by ahujasid
BlenderMCP integrates Blender with Claude AI via the Model Context Protocol (MCP), enabling AI-driven 3D scene creation, modeling, and manipulation. This project allows users to control Blender directly through natural language prompts, streamlining the 3D design workflow.
by pydantic
Enables building production‑grade generative AI applications using Pydantic validation, offering a FastAPI‑like developer experience.
by GLips
Figma-Context-MCP is a Model Context Protocol (MCP) server that provides Figma layout information to AI coding agents. It bridges design and development by enabling AI tools to directly access and interpret Figma design data for more accurate and efficient code generation.
by mcp-use
Easily create and interact with MCP servers using custom agents, supporting any LLM with tool calling and offering multi‑server, sandboxed, and streaming capabilities.
by sonnylazuardi
This project implements a Model Context Protocol (MCP) integration between Cursor AI and Figma, allowing Cursor to communicate with Figma for reading designs and modifying them programmatically.
by lharries
WhatsApp MCP Server is a Model Context Protocol (MCP) server for WhatsApp that allows users to search, read, and send WhatsApp messages (including media) through AI models like Claude. It connects directly to your personal WhatsApp account via the WhatsApp web multi-device API and stores messages locally in a SQLite database.
by idosal
GitMCP is a free, open-source remote Model Context Protocol (MCP) server that transforms any GitHub project into a documentation hub, enabling AI tools to access up-to-date documentation and code directly from the source to eliminate "code hallucinations."
by Klavis-AI
Klavis AI provides open-source Multi-platform Control Protocol (MCP) integrations and a hosted API for AI applications. It simplifies connecting AI to various third-party services by managing secure MCP servers and authentication.