arxivSearch
Searches ArXiv papers and translates their titles.
Nine general-purpose tools — search, crawl, calculate, run code, parse files, deploy HTML.
LABSCO SUMMARY
Search, calculate and run-code are the standard gap-fillers. Adding a deploy step means the output of a session becomes a link you can send someone, rather than a code block they have to run themselves. That turns the toolkit from an assistant's scratchpad into something that produces artefacts. The separate arxiv and wikipedia searches are a small good decision too — both reward a targeted query far more than a general web search does.
302AI's toolkit for the capabilities a model does not have on its own: reaching the web, doing arithmetic reliably, running code, and reading files.
Npx. MIT licensed, and this is the vendor's own package. Documentation is available in English, Chinese and Japanese.
One command plus a key — npx -y @302ai/basic-mcp, then supply credentials
USE CASES
Reliable arithmetic, real code execution, actual file contents.
General web, Wikipedia or arXiv, whichever fits the question.
Deploy the generated page and get a URL back.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
arxivSearchSearches ArXiv papers and translates their titles.
calculatorEvaluates a mathematical expression string and returns the result.
deployHtmlCreate and host a static webpage by providing HTML content. It returns a URL where the hosted page can be accessed.
directRunCodeAutomatically creates a sandbox, executes code, and immediately destroys the sandbox after execution. Optionally exports sandbox files (compresses multiple files into a zip archive if there are multiple files in the specified path, or exports a single file directly). Recommended for use cases that don't require continuous sandbox operations.
listHtmlProjectsList all web projects hosted under the current API key. This tool returns information about hosted web pages including their URLs.
parseFileToTextProvide a file url, parse the file to text, return the text as a string.
webCrawlIf you need to crawl the web for information, you can use this tool. It will crawl the web for the information you need.
webSearchIf you need to search the web for information, you can use this tool. It will search the web for the information you need.
wikipediaSearchSearches Wikipedia and returns summaries of the top results.
BEFORE YOU INSTALL
9 tools when we connected. The tool list loads dynamically from 302.AI, so tools can be added or removed without reinstalling.
All 3 documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 9 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y @302ai/basic-mcp{
"mcpServers": {
"302ai-basic-mcp": {
"command": "npx",
"args": [
"-y",
"@302ai/basic-mcp"
],
"env": {
"302AI_API_KEY": "<YOUR_AI_API_KEY>"
}
}
}
}{
"mcpServers": {
"302ai-basic-mcp": {
"name": "302ai-basic-mcp",
"description": "",
"isActive": true,
"registryUrl": "",
"command": "npx",
"args": [
"-y",
"@302ai/basic-mcp"
],
"env": {
"302AI_API_KEY": "<YOUR_AI_API_KEY>"
}
}
}
}Cherry Studio uses the key as the server's id. The README's block uses the random id "Li2ZXXJkvhAALyKOFeO4N", which is also used in the blocks for other 302.AI servers, so two of them added together would overwrite each other. Here the key is the server's name. <YOUR_AI_API_KEY> is your 302.AI API key from dash.302.ai/apis/list.