MCP App Store
by KeenEthics

Overview

Connect your MCPBackend account to inspect backend projects, table schemas, runtime API contracts and usage. Account-authorized tools can create projects and tables, add columns, configure authentication and row-level security, create server API keys and webhooks, and manage team access. Changes apply to the selected project and are subject to existing role and plan limits. API keys and webhook secrets are sensitive; the connector is intended for backend administration.

Tools

add_column

ChatGPT
Add a column to an existing table. NOT NULL columns require a defaultValue.

add_team_member

ChatGPT
Add a team member by email with full access or access to selected projects. Sends an invitation email.

create_api_key

ChatGPT
Create a server-side API key for a project's data API. Empty permissions = full access; otherwise per-table {table, read, create, update, delete}. Returns the secret once. Never put it in browser or mobile code.

create_project

ChatGPT
Create a new project only when the user asks for one. Provisions a dedicated database and returns the project id plus canonical application API URLs.

create_table

ChatGPT
Create a table in a project's database. An integer primary key id is added automatically unless you define your own primary key or an id column. Call get_project_api before wiring application code.

create_webhook

ChatGPT
Create a webhook that POSTs on row changes. events like ['posts.created','.deleted','']. Returns the signing secret once.

get_project

ChatGPT
Get an existing project by id, including its canonical data-plane API URLs. Use get_project_api before implementing calls to its tables.

get_project_api

ChatGPT
Get the exact runtime API contract for an existing or newly created project. Returns canonical route templates, security guidance, and the generated OpenAPI document. Call this before writing application API code; never guess routes.

get_schema

ChatGPT
Get the tables/columns schema of a project. This describes storage only; call get_project_api for exact application routes.

get_usage

ChatGPT
Get the current-month usage and plan limits for a project.

list_projects

ChatGPT
List the caller's McpBackend projects. Each project includes canonical data-plane API URLs; use them exactly and never invent an API host.

list_team_members

ChatGPT
List team members, their access scope, and projects owned by the caller for assignment.

remove_team_member

ChatGPT
Remove a member from the caller's team and revoke all shared project access.

set_auth_enabled

ChatGPT
Enable or disable end-user (email/password) authentication for a project.

set_table_rls

ChatGPT
Set row-level security for a table. Modes: public (anyone), authenticated (any logged-in user), owner (only the user's own rows). 'owner' adds an owner column automatically. For a public submission form, normally use write=public and read=owner.

update_team_member

ChatGPT
Change a team member between full access and selected-project access.

add_column

Claude

add_team_member

Claude

create_api_key

Claude

create_project

Claude

create_table

Claude

create_webhook

Claude

get_project

Claude

get_project_api

Claude

get_schema

Claude

get_usage

Claude

list_projects

Claude

list_team_members

Claude

remove_team_member

Claude

set_auth_enabled

Claude

set_table_rls

Claude

update_team_member

Claude

Capabilities

Writes

Similar Apps