DataForSEO provides structured SEO and search engine data for keyword research, rank tracking, and competitor analysis. Retrieve Google SERPs, keyword search volumes, backlink profiles, domain metrics, local search results, and Google Maps listings to monitor rankings and uncover organic search opportunities.
OpenCode is an open-source agent for the terminal. Remote MCP servers go in its config file and sign in through OAuth.
This guide connects DataForSEO MCP to OpenCode through MewCP, so OpenCode can use DataForSEO MCP's 4 tools, like docs_index, docs_list_sections and docs_search, without your DataForSEO MCP credentials ever reaching the app.
DataForSEO MCP signs in through managed OAuth. MewCP stores the token encrypted, refreshes it before it expires and injects it only at call time. Your agent never holds it, so it can never leak it.
More apps
Crawl websites and extract clean structured data optimized for AI applications and automation. Collect content from the web at scale while maintaining high-quality outputs.
Extract structured data from websites and public web pages. Fetch content, parse information and transform online data into formats that can be consumed by applications, agents and workflows.
TinyFish MCP for running AI-driven browser automation tasks, deep web research, persistent browser login profiles, remote CDP browser sessions, and agentic wallet payments.
Manage your Google Business Profile, business information and customer engagement. Update listings, publish content, monitor reviews and maintain your local presence across Google services.
Other clients
DataForSEO MCP works the same way in every client below. Pick yours for its own guide.
Free to start.
Scope access to the exact DataForSEO MCP tools and accounts you allow, work and personal side by side. Anything outside that scope is refused at call time, even when the model asks for it.
Each call is logged: what ran, on which account, and whether it worked. Failures come back structured, so the agent knows whether to retry instead of guessing.
Every app sits behind one secure MCP URL, and there is no server for you to deploy or keep running. Add an integration in the dashboard and it is live on the next call, with no config to change and no new credentials to wire up. Tools load only when a task needs them, so your agent stays fast and focused however many apps you connect.
Edit ~/.config/opencode/opencode.json, or opencode.json in your project root.
Start a new chat and ask: "List the tools you can use from MewCP." You should see your connected apps.
Fetch the DataForSEO API documentation index (llms.txt), optionally filtered by section
Return available DataForSEO API documentation section names
Fetch DataForSEO API documentation from a documentation URL
Make an authenticated request to the DataForSEO API