Valyu MCP server
Find sources, request a grounded answer and inspect the available datasets and reported costs. Access is gated: request enablement for your organization before connecting.
Agent workflows for Valyu.
Answer a question with cited sources
Use when you need a grounded answer with sources and actual cost breakdown. data_max_price caps search data only; AI and a documented $0.10 base charge may add cost. Pricing is variable. Timed-out calls may still be charged; retrying spends again.
Search web and specialist sources
Use when you need ranked web, news or specialist sources with excerpts and reported prices. Supply max_price (suggested 2); its documented units conflict. Vendor enforces pricing; cost is an estimate. Timed-out calls may still be charged; retrying spends again.
Discover search sources
Use when you need dataset IDs, categories, example queries and vendor CPM prices before searching. Results describe the source catalog; availability can still depend on your plan. CPM units differ between vendor documents.
7 Valyu actions, graded by risk.
These actions come from the Arc0 registry. Your identity, provider permissions and Arc0 policies determine which actions can run.
read
5Look things up, subject to your permissions.
- valyu.answerAnswer a question with cited sources
Use when you need a grounded answer with sources and actual cost breakdown. data_max_price caps search data only; AI and a documented $0.10 base charge may add cost. Pricing is variable. Timed-out calls may still be charged; retrying spends again.
- valyu.searchSearch web and specialist sources
Use when you need ranked web, news or specialist sources with excerpts and reported prices. Supply max_price (suggested 2); its documented units conflict. Vendor enforces pricing; cost is an estimate. Timed-out calls may still be charged; retrying spends again.
- valyu.list_datasourcesDiscover search sources
Use when you need dataset IDs, categories, example queries and vendor CPM prices before searching. Results describe the source catalog; availability can still depend on your plan. CPM units differ between vendor documents.
- valyu.get_contents_jobRead URL extraction job
Use when you have an extraction job ID and need its progress, page results or actual USD cost. Pending jobs are normal; poll again later. Partial or failed jobs return their status without restarting paid extraction. Jobs expire after seven days.
- valyu.get_researchRead deep research progress and report
Use when you have a research task ID and need progress, its cited report or reported USD cost. Tasks take minutes; this checks once. Failed, paused and cancelled states are returned as data and never resubmit the paid task.
write
2Create and change things. Allow, or ask the user first.
- valyu.create_contents_jobStart URL extraction
Use when you need page text or summaries from up to 10 URLs. Starts a paid background job; poll get_contents_job. USD budget is required. A timeout may still create and charge a job: check Valyu before retrying. No webhook notification is requested.
- valyu.create_researchStart deep research
Use when a question needs a cited research report. Starts a paid async task: fast $0.10, standard $0.50, heavy $2.50, max $15 estimate. Poll get_research. No email or webhook is requested. Timeout may still charge/create: read back in Valyu before retrying.
destructive
0Delete, cancel or archive. Ask first, or deny outright.
- No destructive actions.
Control access to Valyu.
After early access is enabled, connect the intended Valyu account, authorize your AI client and set policies for its tools.
Provider permissions and Arc0 policy both apply. Allow reads, require approval for selected writes, or deny destructive actions. The audit log records execution decisions.
Configure policies and approvalsExample policy choices
- Read actions: allow where authorized
- valyu.create_research: require approval
Arc0 MCP endpoint: https://api.arc0.ai/mcp
How Valyu connects.
Connect Valyu using API key. OAuth grants the provider scopes shown during consent; API keys and other credentials retain the permissions configured at the provider. Arc0 stores credentials in its encrypted vault and does not pass them to the model. Disconnect to remove access through Arc0; revoke a key at the provider to invalidate it there. Token refresh and provider-side revocation depend on the authentication lane and provider.
The connection serves authorized calls through Arc0 MCP and REST. How Arc0 handles credentials →
- AUTH
- API key
- CREDENTIALS
- Per-tenant encrypted vault
- MODEL SEES
- Results only, never credentials
- AUDIT LOG
- Every call, on every plan
Use Valyu with your AI client.
Request access to Valyu first. An Arc0 administrator must enable it for your organization before these actions appear. Then authorize your AI client separately. It only receives tools and accounts allowed for that identity.
Valyu with Claude
Claude Desktop + Claude Code
- In Claude Desktop, add Arc0 through the remote MCP settings and use OAuth. Follow the generic remote-client steps if your account’s interface differs.
- For Claude Code, run the command below. Open /mcp, select Arc0, and authenticate in your browser. Select your workspace and review access.
- Check the connection with claude mcp get arc0.
claude mcp add --transport http --scope user arc0 https://api.arc0.ai/mcpFull MCP setup and troubleshootingValyu with ChatGPT
ChatGPT on the web
- Open Plugins in ChatGPT, select the plus button, then Add custom MCP server.
- Name it Arc0, enter the server URL below, and choose OAuth. Use dynamic client registration if asked; no Arc0 API key is needed.
- Review the notice and select Create as a plugin. Complete Arc0 sign-in, workspace selection and consent, then install and select the plugin in your conversation. Labels and access vary by account; managed workspaces may require administrator approval.
https://api.arc0.ai/mcpFull MCP setup and troubleshootingValyu with OpenAI Codex
Codex app + CLI
- Run the registration command below. The app and CLI share ~/.codex/config.toml.
- Complete browser OAuth, choose your Arc0 workspace, and review access. If authentication does not start, run codex mcp login arc0.
- Check codex mcp list, then open a new Codex chat. Inspect an existing arc0 entry before changing it.
codex mcp add arc0 --url https://api.arc0.ai/mcpFull MCP setup and troubleshootingValyu with Cursor
Remote MCP setup
- Add Arc0 in your client’s remote MCP settings using the server URL below.
- Choose OAuth, sign in to Arc0, select the intended workspace and review access.
- Confirm the server is connected and start with an allowed read. These are generic remote-MCP steps; consult your client’s settings for its current interface.
https://api.arc0.ai/mcpFull MCP setup and troubleshootingValyu with VS Code
Remote MCP setup
- Add a remote HTTP MCP server named Arc0 using the URL below.
- Use OAuth and finish Arc0 sign-in, workspace selection and consent.
- Confirm discovery succeeds before requesting a read. These are generic remote-MCP steps; client UI and availability may differ.
https://api.arc0.ai/mcpFull MCP setup and troubleshootingValyu with Any MCP client
Streamable HTTP
- Use a client that supports remote MCP over Streamable HTTP. Add the server URL below and choose OAuth.
- For a client without OAuth, use a self-bound API key with execute permission in the X-API-Key header. Store it in secret storage or an environment variable, outside source control. Never send both an API key and an OAuth bearer token.
- Use the MCP clients guide for the SDK transport example and Embedded identity for business-managed end users.
https://api.arc0.ai/mcpFull MCP setup and troubleshootingAfter setup, ask your agent to find an allowed read action, load its schema, and execute it on the intended account. Check Activity for the receipt. A connected MCP client alone does not confirm a successful provider call.
More web data and scraping apps.
Valyu and Arc0, answered.
Does Valyu work with Claude Desktop and Claude Code?
Yes, after early access is enabled for your organization and you connect the intended account. Use Arc0’s remote MCP endpoint with OAuth. Claude Code has a documented registration command; Desktop uses the generic remote-client setup.
Can I use Valyu with OpenAI Codex, ChatGPT and Cursor?
Yes, after early access is enabled for your organization and you connect the intended account. Codex and ChatGPT have setup instructions in Arc0’s MCP clients guide. Cursor uses the generic remote-MCP steps. Tool access remains scoped to the authorized identity.
Is this the official Valyu MCP server?
This is Arc0’s integration page, not a claim of an official Valyu server. Arc0 adds a shared connection, policy and audit experience across apps. Consult Valyu for its own current MCP offerings.
Which Valyu actions are supported?
7 registry-defined actions: 5 read, 2 write and 0 destructive. Provider permissions, access enablement and Arc0 policy determine what can execute.
Which permissions does Valyu need?
Connect Valyu using API key. OAuth grants the provider scopes shown during consent; API keys and other credentials retain the permissions configured at the provider. Arc0 stores credentials in its encrypted vault and does not pass them to the model. Disconnect to remove access through Arc0; revoke a key at the provider to invalidate it there. Token refresh and provider-side revocation depend on the authentication lane and provider.
Can I restrict writes in Valyu?
You can deny write and destructive actions or require approval. Provider scopes and Arc0 action policies are separate controls; a policy does not grant additional provider permissions.
What does Valyu through Arc0 cost?
See Arc0 pricing for current connectivity plans. The provider may require its own subscription or charge per request. Arc0 plan allowances do not make third-party data or paid actions free.
Request Valyu access.
Valyu MCP server: 7 actions including answer a question with cited sources, search web and specialist sources, discover search sources. Request early access through Arc0.
Free to build · MCP + REST · Audit log on every plan
Valyu and its logo are trademarks of their respective owners. Arc0 is not affiliated with or endorsed by Valyu.