MCPcopy
hub / github.com/surgioproject/surgio

github.com/surgioproject/surgio @v3.16.0 sqlite

repository ↗ · DeepWiki ↗ · release v3.16.0 ↗
346 symbols 916 edges 176 files 5 documented · 1%
README

logo

NPM version Nodejs Github Actions [Test coverage]codecov-url [Known Vulnerabilities]snyk-url [npm download]download-url

文档

查看完整使用文档,前往 surgio.js.org

交流

Sponsors

MorseGPT

无需海外信用卡和手机号码使用 gpt-4o 模型,支持微信、支付宝付款。

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

License

MIT

Extension points exported contracts — how you extend this code

RemoteSnippet (Interface)
(no doc)
src/types.ts
TmpContent (Interface)
(no doc)
src/utils/tmp-helper.ts
ArtifactOptions (Interface)
(no doc)
src/generator/artifact.ts
SsdSubscription (Interface)
(no doc)
src/provider/SsdProvider.ts
BlackSSLProviderConfig (Interface)
(no doc)
src/types.ts
SsdServer (Interface)
(no doc)
src/provider/SsdProvider.ts
ShadowsocksJsonSubscribeProviderConfig (Interface)
(no doc)
src/types.ts
ShadowsocksSubscribeProviderConfig (Interface)
(no doc)
src/types.ts

Core symbols most depended-on inside this repo

filter
called by 42
src/filters/classes.ts
resolve
called by 34
test/cli.cli-test.ts
getNodeList
called by 26
src/commands/check.ts
prependFlag
called by 25
src/utils/flag.ts
parseClashConfig
called by 21
src/provider/ClashProvider.ts
pickAndFormatStringList
called by 19
src/utils/index.ts
getContent
called by 14
src/utils/tmp-helper.ts
fromBase64
called by 13
src/utils/index.ts

Shape

Function 217
Method 57
Class 53
Interface 17
Enum 2

Languages

TypeScript100%

Modules by API surface

src/utils/index.ts35 symbols
src/filters/filters.ts23 symbols
src/utils/tmp-helper.ts15 symbols
src/types.ts15 symbols
src/filters/utils.ts15 symbols
src/generator/artifact.ts10 symbols
src/configurables.ts10 symbols
src/utils/useragent.ts9 symbols
src/utils/env-flag.ts9 symbols
src/provider/ClashProvider.ts9 symbols
src/provider/SsdProvider.ts8 symbols
src/filters/classes.ts8 symbols

Dependencies from manifests, versioned

@algolia/client-search4.25.3 · 1×
@babel/parser7.28.5 · 1×
@brillout/import0.2.6 · 1×
@commitlint/cli17.8.1 · 1×
@commitlint/config-angular17.8.1 · 1×
@eslint/js9.28.0 · 1×
@istanbuljs/nyc-config-typescript1.0.2 · 1×
@oclif/core2.16.0 · 1×
@oclif/plugin-help5.2.20 · 1×
@oclif/plugin-plugins3.10.1 · 1×
@oclif/test2.5.6 · 1×
@royli/hygen6.2.0 · 1×

For agents

$ claude mcp add surgio \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact