Back to MCP directory
publicPublicdnsLocal runtime

gikendaasowin-aabajichiganan-mcp

这是一个融合了原住民传统知识与文化表达的认知工具项目,由Anishinaabe部落成员开发维护,遵循严格的认知流程(OOReDAct循环)和部落主权保护协议。

article

README

🚀 项目安装指南

本项目提供了一套完整的安装和配置流程,帮助你快速启动项目。以下将详细介绍项目依赖的安装、环境变量的配置、项目的启动方法以及相关配置示例。

📦 安装指南

安装依赖

使用npm安装所有项目依赖:

npm install

环境变量配置

在项目根目录下创建.env文件,并添加以下内容:

PORT=3000
DB_HOST=localhost
DB_PORT=5432
DB_NAME=gikendaasowin
DB_USER=root
DB_PASSWORD=root

启动项目

运行以下命令启动服务:

npm start

💻 使用示例

配置示例

1. 数据库连接配置(config/database.js

module.exports = {
    development: {
        url: process.env.DATABASE_URL || 'postgresql://localhost',
        dialect: 'postgres',
        logging: false,
        define: { timestamps: true, underscored: true }
    },
    production: {
        url: process.env.DATABASE_URL,
        dialect: 'postgres',
        logging: false,
        define: { timestamps: true, underscored: true }
    }
};

2. 环境变量配置文件(.env

PORT=3000
NODE_ENV=development
DB_NAME=gikendaasowin
DB_USER=root
DB_PASSWORD=root
DB_HOST=localhost

3. 启动脚本配置(package.json

{
    "name": "gikendaasowin-aabajichiganan-mcp",
    "version": "1.0.0",
    "scripts": {
        "start": "node src/index.js"
    },
    "dependencies": {
        "express": "^4.18.2",
        "pg": "^7.11.3"
    }
}

📖 引用

请引用本项目使用以下BibTeX条目:

@misc{gikendaasowin-aabajichiganan-mcp2025,
  author/creator/steward = {ᓂᐲʃ ᐙᐸᓂᒥᑮ-ᑭᓇᐙᐸᑭᓯ (Nbiish Waabanimikii-Kinawaabakizi), also known legally as JUSTIN PAUL KENWABIKISE, professionally documented as Nbiish-Justin Paul Kenwabikise, Anishinaabek Dodem (Anishinaabe Clan): Animikii (Thunder), descendant of Chief ᑭᓇᐙᐸᑭᓯ (Kinwaabakizi) of the Beaver Island Band and enrolled member of the sovereign Grand Traverse Band of Ottawa and Chippewa Indians},
  title/description = {gikendaasowin-aabajichiganan-mcp},
  type_of_work = {Indigenous digital creation/software incorporating traditional knowledge and cultural expressions},
  year = {2025},
  publisher/source/event = {GitHub repository under tribal sovereignty protections},
  howpublished = {\url{https://github.com/nbiish/gikendaasowin-aabajichiganan-mcp}},
  note = {Authored and stewarded by ᓂᐲʃ ᐙᐸᓂᒥᑮ-ᑭᓇᐙᐸᑭᓯ (Nbiish Waabanimikii-Kinawaabakizi), professionally documented as Nbiish-Justin Paul Kenwabikise, member of the Anishinaabe Nation and descendant of Chief ᑭᔨᓇᐙᐸᑺisce (Kinwaabakizi) of the Beaver Island Band and enrolled citizen of the sovereign Grand Traverse Band of Ottawa and Chippewa Indians.}
}
help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client