Skip to content

Conversation

@Vikrant-Khedkar
Copy link
Collaborator

@Vikrant-Khedkar Vikrant-Khedkar commented Nov 18, 2025

Add instructions to run the MCP with google ADK and update the server to comply with the requirements of the ADK.

Update the Readme to include example on how to use it with ADK


Note

Adds local usage and Google ADK integration docs, and updates MCP tool parameter schemas with Annotated/Field for ADK compatibility.

  • Docs:
    • Add comprehensive "Local Usage" guide: install, env setup, running via stdio, MCP Inspector, Claude/Cursor configs, troubleshooting.
    • Add detailed "Google ADK Integration": prerequisites, install, example agent code, configuration options, and usage examples.
  • Server (src/scrapegraph_mcp/server.py):
    • Enhance tool parameter schemas with Annotated + Field metadata for better MCP/ADK compatibility:
      • smartscraper: output_schema accepts string | object with schema description.
      • agentic_scrapper: output_schema and steps accept flexible types (string | object and string | string[]) with descriptions.
    • Import Annotated to support new type annotations.

Written by Cursor Bugbot for commit 80970b2. This will update automatically on new commits. Configure here.

@VinciGit00 VinciGit00 merged commit 303e8cf into main Nov 19, 2025
2 of 3 checks passed
@VinciGit00 VinciGit00 deleted the add-adk-support branch November 19, 2025 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants