trackmcp
Back to directory
cablehead

gpt2099.nu

View on GitHub

a Nushell cross.stream extension to interact with LLMs and MCP servers

17 stars NushellAI & Machine Learning Updated Nov 1, 2025
anthropiccode-generationcross-streamgeminillmmodel-context-protocolnushell

Documentation

gpt2099 ![Discord](https://discord.com/invite/YNbScHBHrh)

A Nushell scriptable

MCP client

with editable context threads

stored in cross.stream

Features

  • Consistent API Across Models: Connect to Anthropic, Cerebras, Cohere, Gemini, and OpenAI

through a single, simple interface. (Add providers easily.)

  • Persistent, Editable Conversations:

Conversation threads are

saved across sessions. Review, edit, and control your own context window — no black-box history.

  • Flexible Tool Integration: Connect to MCP servers to extend functionality. `gpt2099` already

rivals Claude Code for local file

editing, but with full provider independence and deeper flexibility.

  • Document Support: Upload and reference documents (PDFs, images, text files) directly in

conversations with automatic content-type detection and optional caching.

Built on cross.stream for event-driven processing, `gpt2099`

brings modern AI directly into your Nushell workflow — fully scriptable, fully inspectable, all in

the terminal.

https://github.com/user-attachments/assets/1254aaa1-2ca2-46b5-96e8-b5e466c735bd

"lady on the track" provided by mobygratis

Getting started

Step 1.

First, install and configure `cross.stream`. Once set up, you'll

have the full `cross.stream` ecosystem of tools for editing and

working with your context windows.

  • https://cablehead.github.io/xs/getting-started/installation/

After this step you should be able to run:

nushell
"as easy as" | .append abc123
.last abc123 | .cas

Step 2.

It really is easy from here.

nushell
overlay use -pr ./gpt

Step 3.

Initialize the cross.stream command that performs the actual LLM call. This appends the command to

your event stream so later `gpt` invocations can use it:

nushell
gpt init

Step 4.

Enable your preferred provider. This stores the API key for later use:

nushell
gpt provider enable

Step 5.

Set up a `milli` alias for a lightweight model (try OpenAI's `gpt-4.1-mini` or Anthropic's

`claude-3-5-haiku-20241022`):

nushell
gpt provider ptr milli --set

Step 6.

Give it a spin:

nushell
"hola" | gpt -p milli

Documentation

aliases

    conversations

      continuation

        Git repositories

        Reference Documentation

        providers

        • **Schemas** - Complete data structure reference for all gpt2099

        schemas

        FAQ

        • Why does the name include 2099? What else would you call the future?

        Original intro

        This is how the project looked, 4 hours into its inception:

        https://github.com/user-attachments/assets/768cc655-a892-47cc-bf64-8b5f61c41f35

        Frequently asked questions

        What is gpt2099.nu?

        gpt2099.nu is a Nushell cross.stream extension to interact with LLMs and MCP servers

        How do I install gpt2099.nu?

        Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

        Is gpt2099.nu open source?

        Yes — it is hosted on GitHub at https://github.com/cablehead/xs.mcp.nu and has 17 stars.

        Related MCP tools

        justinpbarnettunity-mcp

        An MCP server that allows MCP clients like Claude Desktop or Cursor to perform actions in the Unity Editor C#-based implementation.

        3,727 C#
        aiai-integrationanthropic+15
        yamadashyrepomix

        📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Lan...

        19,761 TypeScript
        aianthropicartificial-intelligence+17
        CoplayDevunity-mcp

        Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.

        13,915 C#
        aiai-integrationmcp+13
        IvanMurzakUnity-MCP

        AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.

        4,137 C#
        aiai-integrationgame-development+16
        CoderGamestermcp-unity

        Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for OpenAI, Gemini, Claude, Deepseek and Grok interoperability

        1,061 C#
        aiclaude-aiclaudecode+13
        zhayujiechatgpt-on-wechat

        基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择ChatGPT/Claude/DeepSeek/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。

        39,573 Python
        aiai-agentchatgpt+17

        Run your own MCP server? See who uses it and what to fix.

        Measure it with TrackMCP