Developer API + MCP

Agent-ready tools for Ghana registration guidance.

Use public JSON endpoints or the stdio MCP server to recommend a registration path, check a proposed name, explain annual renewal, report bot-found issues, and hand users back to JustRegisterIt.

MCP tool catalog

Safe public
{
  "server": "justregisterit-ghana",
  "transport": "stdio",
  "tools": [
    "recommend_registration_entity",
    "list_registration_options",
    "check_business_name_availability",
    "get_renewal_guidance",
    "submit_bot_feedback"
  ]
}

Endpoints

Available now

MCP mcp/

Provides stdio tools for registration recommendations, options, business-name checks, annual renewal guidance, and low-risk bot feedback.

View install snippets
GET /api/v1/ai-skills

Returns OpenClaw-style skill blueprints with triggers, tool permissions, status, and endpoint mappings.

Open JSON
GET /api/v1/registration-options

Returns supported entity types, start URLs, and the AI features the platform can support.

Open JSON
POST /api/v1/registration-recommendation

Accepts a few signals about the customer and returns a recommended entity, reason, confidence, next questions, and a prefilled start URL.

Try it below
POST /application/business-name-availability

Checks a proposed name against duplicate applications and ORC registry advisory signals, then returns exact, similar, and sounds-like results.

Open name search
GET /business-name-renewal

The MCP renewal tool returns annual renewal facts and hands sole proprietorship or partnership users to this current on-site renewal workflow.

Open renewal
POST /api/v1/bot-feedback

Accepts bot-submitted bug reports, content issues, integration issues, accessibility issues, and suggestions for human review without changing customer records.

View skill mapping

MCP install

Add JustRegisterIt to your AI assistant.

The in-repo MCP package is a local stdio server. Claude Desktop and Cursor can run it directly; ChatGPT Apps currently connect to remote MCP transports, so expose this server through an approved bridge or tunnel before adding it there.

Claude Desktop

{
  "mcpServers": {
    "justregisterit": {
      "command": "node",
      "args": ["/absolute/path/to/JustRegisterIt/mcp/dist/index.js"],
      "env": {
        "JRI_BASE_URL": "https://justregisterit.com"
      }
    }
  }
}

Cursor

{
  "mcpServers": {
    "justregisterit": {
      "command": "node",
      "args": ["/absolute/path/to/JustRegisterIt/mcp/dist/index.js"]
    }
  }
}

ChatGPT

{
  "name": "JustRegisterIt Ghana",
  "server_url": "https://your-mcp-bridge.example.com/mcp",
  "authentication": "none"
}

Local setup

Open catalog JSON
cd mcp
npm install
npm run build
JRI_BASE_URL=https://justregisterit.com node dist/index.js

Live Demo

Test the recommendation endpoint.

This public endpoint is read-only: it recommends the right registration bucket and returns a JustRegisterIt handoff URL.

Response

Ready
{}

MCP-ready integration

Skill-first, permissioned, and easy to self-host.

Example skill call

skill: jri.mcp-agent-tools
tool: recommend_registration_entity
permission: read_public_recommendation
output: recommended_entity, reason, justregisterit_url

Future private endpoints

Authenticated partners could create drafts, read application status, or receive status webhooks after a separate security review.

Renewal handoff

Agents can recommend renewal for Ghana business names while the user still completes review, authentication, and checkout on-site.

Auth-ready structure

The MCP client already accepts optional bearer auth, but no authenticated customer write tools ship in phase one.

Developer FAQ

Ghana business registration API questions.

These public endpoints are designed for assistants, partner workflows, and internal tools that need structured registration guidance without bypassing JustRegisterIt review.

Can an assistant recommend a Ghana entity?

Yes. POST /api/v1/registration-recommendation returns an entity, reason, confidence, next questions, and a start URL.

Can a bot check a business name?

Yes. POST /application/business-name-availability checks duplicate applications and ORC advisory signals before handoff.

Can bots report issues?

Yes. POST /api/v1/bot-feedback accepts small reports for team review, but it never changes customer applications.