FICTURN — Short Fiction Inside ChatGPT

Registre officiel Autres

Short, finished fiction to discover by mood, genre or reading time inside ChatGPT.

Que pouvez-vous faire avec FICTURN — Short Fiction Inside ChatGPT ?

  • browse_stories — show the current FICTURN catalog
  • start_story — open one story at part 1
  • next_fragment — retrieve the requested next fixed fragment

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http ficturn-short-fiction-inside-chatgpt 'https://ficturn.thomas-judes.workers.dev/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "ficturn-short-fiction-inside-chatgpt": {
            "type": "http",
            "url": "https://ficturn.thomas-judes.workers.dev/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. FICTURN
  2. Current library
  3. Reader
  4. MCP tools
  5. Architecture
  6. Deploy
  7. Development

FICTURN

Stories you enter.

FICTURN is a chat-native library of short, finished fiction designed to be read directly inside ChatGPT through an MCP-powered inline reader.

Current library

  • The Safehouse Rule — romantic suspense, ~6 min
  • Room 713 — uncanny hotel horror, ~5 min
  • The Last Reply — near-future digital-twin thriller, ~8 min

The story prose is fixed and versioned in the repository. FICTURN does not generate or rewrite the core story text on the fly.

Reader

The inline reader supports:

  • story library and selection
  • progress indicator
  • Previous / Continue navigation
  • return to Library
  • mobile reading inside ChatGPT
  • no login
  • no database
  • no payment or advertising

MCP tools

  • browse_stories — show the current FICTURN catalog
  • start_story — open one story at part 1
  • next_fragment — retrieve the requested next fixed fragment

All tools are read-only.

Architecture

  • TypeScript
  • Cloudflare Worker
  • stateless MCP endpoint at /mcp
  • story content versioned in src/story.ts
  • inline reader widget in src/widget.ts
  • public website and policy pages served by the same Worker

Public routes:

  • / — product page
  • /privacy — privacy policy
  • /terms — terms of use
  • /support — support
  • /.well-known/openai-apps-challenge — OpenAI domain-verification token when configured

Deploy

Cloudflare Workers can import this GitHub repository directly. The default deploy command is:

npx wrangler deploy

The production MCP URL is:

https://ficturn.thomas-judes.workers.dev/mcp

For OpenAI plugin-domain verification, set the Worker environment variable OPENAI_APPS_CHALLENGE to the exact token generated by the OpenAI submission portal. The Worker then serves that token as plain text at:

/.well-known/openai-apps-challenge

Development

npm install
npm run typecheck
npm run dev

Deploy manually with:

npm run deploy

Questions fréquentes

Qu'est-ce que FICTURN — Short Fiction Inside ChatGPT ?

Short, finished fiction to discover by mood, genre or reading time inside ChatGPT.

Comment installer FICTURN — Short Fiction Inside ChatGPT ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http ficturn-short-fiction-inside-chatgpt 'https://ficturn.thomas-judes.workers.dev/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour FICTURN — Short Fiction Inside ChatGPT ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

FICTURN — Short Fiction Inside ChatGPT est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient FICTURN — Short Fiction Inside ChatGPT ?

Il est publié par thomasjudes-del. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.