gpt-mcp-service

data-ai MCP Server

Encore MCP Base: a production-ready TypeScript foundation for ChatGPT Apps, GPT Actions, OAuth, OpenAPI, and AWS CDK deployments.

VerifiedInstall Ready
data-aidata-aitypescriptaws
4 views0 stars0 forksv0.1.0UNLICENSED

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
0
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npm install gpt-mcp-service
16
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (16)

Path

Purpose

Area

Required evidence

Tool

Required scopes

Storage

`OAUTH_STORE_PATH` points to durable storage owned by the service user.

Requirement

Use

openid

Return token session metadata.

Maintainability

Small domain modules, shared capability code, protocol adapters, focused tests under `test/`, docs under `docs/`.

Security

Audience-bound tokens, scope checks, duplicate-header rejection, query bearer rejection, rate limits, diagnostics redaction, hashed stored tokens.

Need

Start here

Operations

Production startup validation, durable JSON state, AWS CDK deployment, Systems Manager Parameter Store, KMS-backed secrets.

none

Return the ChatGPT Actions OpenAPI document.

Origins

`ALLOWED_ORIGINS` contains explicit browser origins used by ChatGPT and local development.

Endpoint

Required scopes

Verification

Targeted tests pass for the changed surface and `npm run check` passes before release.

Secrets

Raw client secrets, upstream IdP secret, and signing key material are loaded from secure runtime configuration.

OpenAPI

`/actions/openapi.json` returns OpenAPI 3.1 with OAuth URLs on the deployed origin.

Works Well With - Skills

referrals

When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' 'partner program,' 'referral incentive,' 'how to get referrals,' 'customers referring customers,' or 'affiliate payout.' Use this whenever someone wants existing users or partners to bring in new customers. For launch-specific virality, see launch.

1104 starsHas guide

social

When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms, or wants to do social listening and engagement triage. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' 'viral content,' 'what should I post,' 'repurpose this content,' 'tweet ideas,' 'LinkedIn carousel,' 'social media strategy,' 'grow my following,' 'Tik

1104 starsHas guide

revops

When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and proc

1104 starsHas guide

schema

When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," "breadcrumb schema," "Google rich results," "knowledge panel," "star ratings in search," or "add structured data." Use this whenever someone wants their pages to show enhanced results in Google. For broader SEO issues, see seo-audit. For AI search

1104 starsHas guide