Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

Alter Onboarding

io.github.alteraidev/alter-onboarding

Guide developers from setup through a verified, policy-aware, audited Alter API call.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
621ms
last probe
Tools
14
callable
Resources
3
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
14 tools, 3 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
17 items in total; 3 or more earns these points.
pass Describes itself 10/10
85 characters; more than 30 earns these points.

Tools · 14

list_phases

List the lifecycle phases this server serves (setup, modify) and what each is for.

list_skills

List the guidance Skills available on this server, with the phase each serves. Read a skill via its resource (skill://alter/<name>).

get_started

Begin or change an Alter integration. Without args: lists the phases. With `phase`: returns that phase's flows + a heuristic hint — classify the use case YOURSELF and call again with `goal` for the pl…

next_step

Return the next step for a flow. Pass the goal (flow id) and the id of the last completed step (omit `after` for the first step). Run each step's detect command FIRST and skip the run command when det…

sdk_integration

Return the Alter SDK wiring (install + client init + request) to write into the developer's codebase, for a language and setup goal.

sdk_pattern

Return a runnable Alter SDK call pattern for a language: `proxy-call` (zero-egress proxy_request + HITL), `resolve-grant-by-user` (call as an end user via their delegated grant), `delegate-managed-sec…

troubleshoot

Map a @alter-ai/cli exit code or error message to a remediation.

verify_integration

Return a copy-pasteable recipe to VERIFY an integration works: `first-call` (code↔design, an audit row, correct attribution) or `per-user-isolation` (a multi-user/broker server runs two users under di…

fetch_doc

Fetch Alter documentation by slug (e.g. "quickstart"). Guides, indexes and skills are served in-band; generated provider operation and model pages link to the full public reference. Accepts any spelli…

search_docs

Search every bundled page of the Alter documentation (docs and skill pages) by keywords: returns the best-matching pages with the section and a snippet that matched. Use it when a flow step or doc did…

list_providers

List every provider with an ingested API spec in Alter's provider-spec catalog, with each spec's source and freshness. Optionally filter by `kind`. Start here, then call list_operations for a provider…

list_operations

List the API operations a provider exposes, live from Alter's provider-spec catalog (e.g. "what can I call on google?"). Returns operation ids + methods/paths, plus the spec's source and freshness. Om…

get_operation_schema

Fetch one provider API operation's full contract — method, path, parameters, request/response schemas — live from Alter's provider-spec catalog, plus the spec's source and freshness. Get operation ids…

policy_language

The authoritative grammar of Alter's runtime-policy language, live from the deployed backend: every authorable rule type with its JSON body schema, caps, authorable levels, worked examples, and fail-c…

Resources · 3

skill-alter-modification

[modify] Change an Alter integration that already works — add another OAuth provider, add a managed-secret provider, add an agent, rotate a key or change its scopes, grant/revoke access, or add/change…

skill://alter/alter-modification
skill-alter-onboarding

[setup] Guide a developer through integrating Alter into their app — from describing a use case to a first verified API call. Use when the user wants to set up Alter, call a third-party API on a user'…

skill://alter/alter-onboarding
skill-alter-server-integration

[setup] Build a multi-user server on top of Alter — a hosted API, MCP server, or worker pool that acts on behalf of MANY end users, each under their own credential, with the credential never in your p…

skill://alter/alter-server-integration

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.alterauth.com/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "alter_onboarding": {
      "url": "https://mcp.alterauth.com/mcp",
      "transport": "streamable-http"
    }
  }
}