Catalog PyPI
PACKAGE EXPLORERView in registry

1up-mcp

PyPI

MCP server for the 1up knowledge management platform — connect AI assistants to your 1up workspace

1upaiknowledge-managementmcpmodel-context-protocol
Versions collected1
Direct dependencies5From release 0.1.0
Last observed20 Oct, 15:17 UTC

README

Version 0.1.0 documentation

1up MCP Server

MCP (Model Context Protocol) server for the 1up knowledge management platform. Enables AI coding assistants to interact with your 1up workspace — manage questionnaires, Q&A libraries, knowledge bases, and more — directly from the terminal.

Installation

# With pip
pip install 1up-mcp

# With pipx (isolated install, recommended for CLI tools)
pipx install 1up-mcp

# With uvx (zero-install, runs directly)
uvx 1up-mcp auth login

Requires Python 3.10+

Authentication

1up-mcp auth login       # Opens browser for SSO login
1up-mcp auth status      # Show current auth status
1up-mcp auth logout      # Remove cached credentials

Credentials are cached locally in ~/.1up/credentials.json and automatically refreshed.

Configuration

Claude Code

Add to your .claude.json or ~/.claude.json:

{
  "mcpServers": {
    "1up": {
      "command": "1up-mcp"
    }
  }
}

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "1up": {
      "command": "uvx",
      "args": ["1up-mcp"]
    }
  }
}

Cursor / Windsurf

Add to your MCP configuration:

{
  "mcpServers": {
    "1up": {
      "command": "1up-mcp"
    }
  }
}

Environment Variables

These are optional — credentials from 1up-mcp auth login are used by default.

VariableDescription
ONEUP_AUTH_TOKENBearer token (overrides cached credentials)
ONEUP_API_URLAPI base URL
ONEUP_WORKSPACE_IDWorkspace ID to use

Available Tools

Q&A Library (6 tools)
ToolDescription
ask_questionQuery the knowledge base with optional filters
search_qa_librarySearch Q&A pairs with pagination
get_qa_pairGet a specific Q&A pair by ID
create_qa_pairCreate a new Q&A pair
update_qa_pairUpdate an existing Q&A pair
delete_qa_pairArchive a Q&A pair
Questionnaires (11 tools)
ToolDescription
upload_questionnaireUpload XLSX/DOCX/PDF/CSV questionnaire files
list_questionnairesList questionnaires with status/search filters
get_questionnaireGet full questionnaire details
get_questionnaire_questionsGet questions with answers
update_questionnaire_answerEdit a specific answer
approve_questionMark an answer as approved
bulk_approve_questionsApprove multiple questions at once
regenerate_answerRegenerate AI answer for a question
assign_questionAssign a question to a team member
add_question_commentAdd a comment to a question
request_questionnaire_exportExport as XLSX/DOCX/CSV
Knowledge Base (4 tools)
ToolDescription
list_kb_itemsList items with search/source filters
get_kb_itemGet KB item details
upload_kb_documentUpload PDF/DOCX/XLSX/CSV documents
delete_kb_itemDelete a KB item
Knowledge Groups (5 tools)
ToolDescription
list_knowledge_groupsList all groups
get_knowledge_groupGet group with its documents and Q&A pairs
create_knowledge_groupCreate a new group
add_items_to_knowledge_groupAdd documents/Q&A pairs to a group
remove_items_from_knowledge_groupRemove items from a group
delete_knowledge_groupDelete a group (items are ungrouped, not deleted)
Workspace (4 tools)
ToolDescription
list_workspacesList accessible workspaces
get_workspace_infoGet workspace details, plan, limits, usage
switch_workspaceSwitch active workspace
get_audit_eventsGet audit events with pagination

Available Resources

16 read-only resources for workspace context, questionnaire data, Q&A library, knowledge base items (with source text tracing), and knowledge groups.

Development

# Clone and install in dev mode
git clone https://gitlab.com/1upai/mcp_server.git
cd mcp_server
python3.10 -m venv .venv
source .venv/bin/activate
pip install -e .

# Run directly
python -m oneup_mcp

License

Proprietary. Copyright (c) 2025-2026 1up.ai. All rights reserved. See LICENSE for details.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.027 Mar 20265

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

NOT_FOUND
1upai/mcp_server

Shared repository data · GitLab

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 15:17 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:69915053d4e20e8c5aff33160edd539126998f30d218b7ea52936047569cf91c