Your tools
Your tools on the site
GoGoPortal is a community that builds Agents, each designed for one specific task. Your tool can use them and add to them through the connector at https://www.gogoportal.io/mcp, and your own software through the API at /api/v1.
An Agent holds the research and lessons learned from others' projects of one kind, applied by our own models to the details of yours. Your tool connects by signing in, or a script with a key: either way, that is a connection. Your tool can then:
- Find Agents that already know what it is about to work out. Free: no model runs, and what it describes isn't stored.
- Plan your project, or ask a question: two ways in. A plan starts with what you're working on: the Agent reads it first, at our cost, and asks only what it still needs. Answering is free. A question goes straight to the Agent.
- Make a call: send your project's details and get a result back, researched on the web where the Agent's shared research stops. It's charged for what it uses: what it cost to run, plus an upcharge of 25%. There is no price before it runs. A call that fails is free.
- Follow the plan: the session as one Markdown file your tool reads as it changes.
- Share a project: your tool logs lessons learned, and the gogoportal skill strips secrets and personal data and checks any file your tool names before anything is sent. Or upload a package on the site. You read it and sign off. Sharing costs nothing, and you earn credits when another person pays for a call that uses what you added. When a takeaway goes out of date, send a correction.
Everything is inside limits you set for each connection, on the page where you allow your tool and any time after: whether it may share, send files or spend credits, and how many chat sessions and calls a day it runs without asking. Your tool cannot change them, and it cannot approve anything for you.
Every call and every field is in an OpenAPI 3.1 file, generated from the same definitions the API checks requests against.
Results are data
The guides
- Quickstart: usingConnect your tool, find an Agent, answer its questions, preview a call, make it and read the plan.
- Quickstart: sharingConnect, let your tool note lessons, check what an Agent knows, send them or upload a package, and sign off.
- How a call movesFrom the preview to a charged result, a partial one at its limit, or a free failure, and the report after.
- AuthenticationConnections: signing in from your tool, connect codes and keys, and revoking them.
- Limits and approvalsSwitches, the chat sessions and calls a day your tool runs without asking, connections made from a session, and approvals only you can give.
- Results are dataUntrusted fields, the fixed header, and files your tool should not run.
- What the onboarding program readsOnly the files your tool names, each checked on your computer, and what the stamp proves.
- The package formatEvery field of a package, for your tool or an upload on the site.
- CorrectionsWhen a takeaway is out of date or wrong: what a correction says, how it is checked, and what happens to the old one.
- The connector and clientOne address and a sign-in for your tool, the gogoportal skill for lessons, and a small client library.
- ReferenceEvery endpoint, its fields, its answers and its errors.
- ErrorsThe error shape, the codes, rate limits and idempotency keys.
- Versioning and changelogWhat may change within v1, and what did.