Skip to content

feat: add Podio MCP adapter (read-only) - #1479

Merged
helpcodeai merged 3 commits into
HelpCode-ai:mainfrom
ZYZ666-RGB:cursor/podio-adapter-ca27
Nov 4, 2026
Merged

helpcodeai merged 3 commits into
HelpCode-ai:mainfrom
ZYZ666-RGB:cursor/podio-adapter-ca27

Conversation

@ZYZ666-RGB

Copy link
Copy Markdown
Contributor

Summary

Adds a read-only Podio adapter claimed on #982 (Podio marked claimed for @ZYZ666-RGB).

Does not close #982 — that issue is the shared claim pool (a previous Fixes closed it by mistake).

Auth

LOGIN_TOKEN via Podio app authentication (form-encoded POST https://podio.com/oauth/token, grant_type=app), following scopevisio.json patterns:

  • {{PODIO_APP_ID}}, {{PODIO_APP_TOKEN}}, {{PODIO_CLIENT_ID}}, {{PODIO_CLIENT_SECRET}}
  • Token access_token, expiry expires_in / ttl_seconds
  • Calls use Authorization: OAuth2 ${token}

Tools (v1 read-only)

  • podio_get_app — app + fields (setup check)
  • podio_filter_items — filter/list items
  • podio_get_item — get one item (mark_as_viewed=false)

Tests

  • intl/podio.live.spec.ts gated behind RUN_PODIO_LIVE=1
  • Jest catalog + adapter validation / eslint / tsc passed with live tests skipped

Draft for early auth/setup feedback; will sign CLA when the bot asks.

@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown

👋 Welcome, @ZYZ666-RGB, and thanks for opening your first PR on AnythingMCP!

A few quick pointers:

  • Make sure CI is green before requesting review (Backend, Frontend, Playwright, CodeQL, Trivy).
  • If this is a new adapter, the parametrised catalog.spec.ts test will validate it automatically.
  • Sign off your commits if you can — it's not blocking, just nice to have.

Someone from the core team will look at this within ~48h. If you don't hear back, please ping us in Discussions / Q&A.

⭐ While you wait — if you find AnythingMCP useful, a star helps others discover it.

@ZYZ666-RGB
ZYZ666-RGB marked this pull request as ready for review November 3, 2026 10:15
@ZYZ666-RGB

Copy link
Copy Markdown
Contributor Author

I have read the CLA Document and I hereby sign the CLA

@ZYZ666-RGB

Copy link
Copy Markdown
Contributor Author

recheck

@cursor
cursor Bot force-pushed the cursor/podio-adapter-ca27 branch from f3fcb08 to e09305a Compare November 3, 2026 10:18
github-actions Bot added a commit that referenced this pull request Nov 3, 2026
@ZYZ666-RGB

Copy link
Copy Markdown
Contributor Author

recheck

Sign in with Podio app authentication (form-encoded grant_type=app)
and expose the app, a filtered item page, and one item. Live calls
stay behind RUN_PODIO_LIVE=1.

Relates to HelpCode-ai#982
@cursor
cursor Bot force-pushed the cursor/podio-adapter-ca27 branch from 3fd4893 to 2f37c1f Compare November 4, 2026 06:20
@helpcodeai
helpcodeai enabled auto-merge (squash) November 4, 2026 08:08
@helpcodeai
helpcodeai merged commit 134ada5 into HelpCode-ai:main Nov 4, 2026
14 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 4, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🐣 Good first issue: contribute a new MCP adapter

2 participants